<?php namespace Home\Controller; 

use Hdphp\Controller\Controller;

//登录控制器
class LoginController extends Controller{


	
    //登录
    public function login(){
//  	echo 3;die;
		if(IS_POST){
//			var_dump($_POST);die;
//			将获取的post数据保存到变量中 使用 Q 函数，有三个参数，1.提交的数据名称 2.默认值 3.使用 md5 加密
			$username = Q('post.username');
			$password = Q('post.password','','md5');
			
//			连接数据库，创建一个文件夹Common和Admin文件夹同层，Common -> Model -> User类，类里面固定写法，继承核心包Model类 并定义成员属性（连接表名）修改数据库名称在主目录下的config文件下
			$model = new \Common\Model\User;
//			var_dump($model);die;
			$data = $model -> where('account',$username) -> find();
//			var_dump($data);die;
//			验证用户名
			if(!$data){
				View::error('用户名不存在');
			}
			
//			验证密码 $data['password'] ,注意写对
			if($data['password'] != $password){
				View::error('密码错误');
			}
			
//			成功执行存储 $_SESSION['id']
			$_SESSION['uid'] = $data['uid'];
			
			View::success('登陆成功','Index/index');
			
		}
		
       View::make();
    }
	
	
	
//	退出
	public function quit(){
		session_unset();
		session_destroy();
		View::success('退出成功','Login/login');
	}
	
	

	
	
	
	
}
